package com.java.al.swing;

import java.awt.BorderLayout;

import javax.swing.JButton;
import javax.swing.JFrame;

public class BorderLayout1 extends JFrame {
	/**
	 * BorderLayout把添加的组件拉伸,直到与边框对齐;
	 * BorderLayout有中央和4个边框区域;
	 * 除CENTER外的所有位置,加入的组件将被沿着一个方向压缩到最小尺寸,
	 * 同时在另一个方向上拉伸到最大尺寸,
	 * 对于CENTER 组件将在2个方向上同时拉伸,以覆盖中央区域;
	 */
	public BorderLayout1(){
		add(BorderLayout.NORTH, new JButton("North"));
		add(BorderLayout.SOUTH, new JButton("South"));
		add(BorderLayout.EAST, new JButton("East"));
		add(BorderLayout.WEST, new JButton("West"));
		add(BorderLayout.CENTER, new JButton("Center"));
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		SwingConsole.run( new BorderLayout1() , 600 , 500);
	}

}
